/*
 * Administrateur.cc
 *
 *  Created on: Mar 15, 2011
 *      Author: s146009
 */

#include "Administrateur.h"
#include "Werknemer.h"
#include <iostream>
#include <assert.h>

Administrateur::Administrateur(string Naam, int Leeftijd, string wnType):Werknemer(Naam,Leeftijd){
	type = wnType;
}

Administrateur::~Administrateur(){
	type="";

}

int Administrateur::berekenSalaris(){
	assert(de_leeftijd <= 65);
	return 10000 + de_leeftijd * 500;
}

void Administrateur::drukaf(){
	cout << toString() << endl; // endl also flushes

}

string Administrateur::toString(){
    stringstream stringstr;

    stringstr << Werknemer::toString()<<endl;
    return stringstr.str();
}
string Administrateur::getType(){
	return type;
}
